Fuzzy Control of a Nonlinear Servomotor Model

نویسندگان

  • Arto Makkonen
  • Heikki N. Koivo
چکیده

A nonlinear servomotor model with friction, saturation, backlash and motor starting voltage is presented in this paper. Fuzzy control and nonlinear PID control are compared using numerous computer simulations. A systematical method for tuning a PD-type fuzzy controller with training data is introduced. 1.0 Introduction Actual servomotors always have nonlinearities that have to be considered in careful controller design. Most important of these are amplifier saturation, load friction, backlash and motor starting voltage. Mathematical analysis that takes all these nonlinearities into account at the same time becomes extremely complex and experimental tuning is still frequently required. Complexity is also the main disadvantage of some sophisticated control methods such as adaptive control or friction compensation. With fuzzy inference control, however, it is possible to tune an accurate controller without any complicated mathematical analysis, which provides a large number of servomotor users with the opportunity of applying an advanced control method. An example of this is provided by Li and Lau. Their servo model, as most discussed in the literature, is linear. In this paper, a nonlinear DC-driven servomotor model is implemented with Simulink, a program for simulating dynamic systems with Matlab. There are standard blocks for backlash and saturation in the program, and the friction is easy to connect in the simulation model as a function. The friction model used consists of static friction, kinetic Coulomb friction and exponential viscous friction. Tuning of a fuzzy controller for the nonlinear servomotor model is first discussed. The performance of the fuzzy control is compared with a nonlinear PID controller tuned by using numerical optimization. Finally, a systematical approach to tuning the fuzzy controller is sought by developing an algorithm for optimizing the control surface in the (e,∆e,u) -space. With all controllers, special attention has been paid to the controllers' behavior under model parameter and load variations. Also the responses of different step sizes are issues of interest. 2.0 The Servomotor Model In the literature, characteristics of the total servo system have been discussed. Individual models for the amplifier, motor, gear train and load have been presented and these have been combined to give the block diagram of a complete servomotor model. Inertias of load and motor are separated and the finite gear stiffness is taken into account in the diagram. Inserting nonlinearities of friction, amplifier current saturation, backlash and motor starting voltage completes the servomechanism model. Analytically, the DC-driven motor can be presented with equations (1) , (2) where ia is the current to the amplifier, θm the motor position in radians, La and Ra the inductance and resistance of the magnetizing circuit, K the gain factor of the motor, bm its damping factor, Jm the motor inertia, Tr the torque reduced from the load and Tfm the motor starting torque. These equations do not include the amplifier saturation, but in the simulations it is easy to limit the current ia. For numerical values, see appendix A. With backlash, the torque from load to motor can be written as , if (3) , otherwise (4) where Ks is the gear stiffness factor and θl, θmr the load position and the motor position reduced to load, respectively. The gear ratio is introduced by equations Saturation s 1 1/La Ra

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Control of a DC Servomotor Using Fuzzy Logic Sliding Mode Model Following Controller

A DC servomotor position control system using a Fuzzy Logic Sliding mode Model Following Control or FLSMFC approach is presented. The FLSMFC structure consists of an integrator and variable structure system. The integral control is introduced into it in order to eliminated steady state error due to step and ramp command inputs and improve control precision, while the fuzzy control would maintai...

متن کامل

Stability analysis and feedback control of T-S fuzzy hyperbolic delay model for a class of nonlinear systems with time-varying delay

In this paper, a new T-S fuzzy hyperbolic delay model for a class of nonlinear systems with time-varying delay, is presented to address the problems of stability analysis and feedback control. Fuzzy controller is designed based on the parallel distributed compensation (PDC), and with a new Lyapunov function, delay dependent asymptotic stability conditions of the closed-loop system are derived v...

متن کامل

Design of a Fuzzy Logic Sliding mode Model Following Controller for a Brushless DC Servomotor Drivers

Abstract: Problem statement: A brushless DC servomotor position control system using a fuzzy logic sliding mode model following controller or FLSMFC is presented. Approach: The FLSMFC structure consists of an integrator and variable structure system. Results: The integrator ensures the elimination of steady state error due to step and ramp command inputs, while the fuzzy control would maintain ...

متن کامل

MINIMUM TIME SWING UP AND STABILIZATION OF ROTARY INVERTED PENDULUM USING PULSE STEP CONTROL

This paper proposes an approach for the minimum time swing upof a rotary inverted pendulum. Our rotary inverted pendulum is supported bya pivot arm. The pivot arm rotates in a horizontal plane by means of a servomotor. The opposite end of the arm is instrumented with a joint whose axisis along the radial direction of the motor. A pendulum is suspended at thejoint. The task is to design a contro...

متن کامل

Adaptive fuzzy pole placement for stabilization of non-linear systems

A new approach for pole placement of nonlinear systems using state feedback and fuzzy system is proposed. We use a new online fuzzy training method to identify and to obtain a fuzzy model for the unknown nonlinear system using only the system input and output. Then, we linearized this identified model at each sampling time to have an approximate linear time varying system. In order to stabilize...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Intelligent and Fuzzy Systems

دوره 3  شماره 

صفحات  -

تاریخ انتشار 1995